Please note: even though you can use NotifyMail with a PPP/SLIP connection, NotifyMail Software recommends against using it. NotifyMail will not work with AT&T Worldnet, PacBell.Net, Compuserve, America Online, and many of the national service providers. If you are unsure if NotifyMail will work with your provider, please contact your system administrator.
1. Put the NotifyMail extension in your Extensions folder.
2. Follow the appropriate type of installation listed below.
- If you are using Apple/Eudora Internet Mail Server as your POP server, goto to the Apple/Eudora Internet Mail Server installation.
- If you are using a UNIX machine as a POP server AND you have a static IP address, follow the UNIX installation.
- If you are using a VMS machine as a POP server AND you have a static IP address, goto the VMS installation.
- If you are using a Sonic Systems SonicMail Server, goto the SonicMail installation.
- If you are using Software.Com's Post.Office server, goto the Post.Office installation.
- If you are a system administrator and are using a mail server not listed here, please contact NotifyMail □Software to see if your server supports NotifyMail.
- If you have a dynamic IP address, read the section "Dynamic IP Addressing".
3. Run the Configure NotifyMail program and setup your preferences. (See Customization in the Troubleshooting/Bonus Features file for help on the preferences.)
4. If you are using a PPP connection, select PPP support in Configure NotifyMail's Startup/Network Options, and then read the section titled "Note for SLIP and PPP Users".
5. Read the section "More Installation Info".
6. Restart your machine.
UNIX Installation
Create a file called .forward on your UNIX machine in your home directory. The contents of the file are as follows:
¥username,
"| finger nm_notifyuser@machinename.company.com"
Where you will replace username with your login name on your UNIX machine and you will replace machinename with the name associated with your Mac's IP address (DNS name) or you can simply put in your IP address in place of machinename. Do NOT change nm_notifyuser...this is important or NotifyMail will not notify you of new mail.
Note: if your email bounces when your Mac is turned off, try this:
If the above method doesn't work, your UNIX system may be running a more secure sendmail program. If this is the case, you can try this alternate method:
Your .forward file should be:
¥sgruby,
"| /home/mount1/users/sgruby/phftp"
(Replace sgruby with your username and /home/mount1/users/sgruby with the full path of your directory.)
Then create a file called phftp that has the following in it:
finger nm_notifyuser@machinename.company.com
(Replace machinename.company.com with your machine name or IP address. Do NOT change nm_notifyuser...this is important or NotifyMail will not notify you of new mail.)
Next, type:
chmod 755 phftp
Another alternative is to following the nmfinger instructions located at: <http://www.notifymail.com/docs/nmfinger.html>
If this still doesn't work, contact support@notifymail.com and we will do our best to assist you. It may happen that you will have to talk to your system administrator about getting this to work.
VMS Installation
PMDF Deliver must be running on your VMS machine for this to work. If the following installation doesnユt work, verify that PMDF deliver is installed.
First off, create a file called mail.delivery in your home directory. The contents should be as follows:
* * * A E "finger nm_notifyuser@machinename.company.com"
* * * A D
replace machinename.company.com with the name (DNS name) or IP address of the Mac you want to use this on. Do NOT change nm_notifyuser...this is important or NotifyMail will not notify you of new mail.
Then go into mail and type:
set forward "in%""~sgruby"""
Replacing sgruby with your username.
(This tells PMDF deliver to use the mail.delivery file that you created.)
Apple/Eudora Internet Mail Server Installation
1) Have your administrator choose your account and then choose Forwarding: NotifyMail to.... Then enter your IP address or DNS name in the space provided.
2) If you are using dynamic IP addressing with Apple Internet Mail Server, you should choose Forwarding: NotifyMail to last IP. Do not follow the dyanmic IP addressing information below if you are using Apple Internet Mail Server as your POP server. You must set NotifyMail to check mail at startup for this option to work correctly.
SonicMail Installation
1) Have your administrator choose your account and then choose Mail Action: NotifyMail to.... Then enter your IP address or DNS name in the space provided.
2) If you are using dynamic IP addressing with SonicMail, you should choose Mail Action: Notify to previous address. Do not follow the dyanmic IP addressing information below if you are using SonicMail as your POP server. You must set NotifyMail to check mail at startup for this option to work correctly.
Post.Office Installation
Please contact your system administrator for installation instructions. If you are a system administrator, please contact NotifyMail Software for installation; include your mail server platform when asking for assistance.
Dynamic IP addressing (for expert users ONLY; this probably won't work if you are dialing into an ISP such as Netcom, Worldnet, etc.)
If your IP address changes on each connection such as dialup lines AND your mail server is Apple Internet Mail Server (AIMS), follow the instructions under AIMS. If your server is NOT AIMS, UNIX, or VMS AND the server supports NotifyMail, click dynamic IP addressing in the startup options of NotifyMail, enter your username AND make sure that you check mail at startup so that the server knows your current location. If your server is UNIX or VMS, follow these instructions:
Instead of creating the .forward, phftp, or mail.delivery file as described in the appropriate sections above on your UNIX or VMS machine, create the appropriately named file (.forward [UNIX] or mail.delivery [VMS]) on your Macintosh. If you use a .forward file, replace the . with a _; so that the file should be named _forward. If you don't do this, you may crash your machine when editing the file. The file (or an alias to the file) must reside on your startup volume (make sure you select the file or alias on your startup volume from within Configure NotifyMail). Replace the keyword nm_notifyuser with nm_username where you enter your username here. Also, donユt enter a machinename, instead enter a %. This will allow NotifyMail to insert your IP address each time you connect your machine to the network. The file should look like this for UNIX machines:
¥sgruby,
"| finger nm_sgruby@%"
where you should replace sgruby with your login name.
If you have difficulty with NotifyMail, a .forward file may remain on your account. You should login to your account and manually delete this file or your mail may bounce.
For VMS machines:
* * * A E "finger nm_sgruby@%"
* * * A D
where you should replace sgruby with your login name.
VMS users must also do the following (by logging into your VMS machine):
Go into mail and type:
set forward "in%""~sgruby"""
Replacing sgruby with your username.
(This tells PMDF deliver to use the mail.delivery file that you created.)
After creating the file, run Configure NotifyMail and choose Startup Options. Click on dynamic IP addressing, select Upload File to UNIX or VMS server, enter your host name (IP address or name), your username, and password. Also select the file you just created by clicking on select file. NotifyMail will FTP the file to your host each time it starts providing the correct IP address. Note: the password is encrypted to prevent someone from stealing it.
More Installation Info
If your Macintosh is not on, the finger command will timeout and your mail will simply stay in your mailbox on your VMS or UNIX machine.
If you want to show the mailbox window (a small floating window that indicates when you have new mail), you must be running System 7.1 or later.
You should run the Configure NotifyMail program in order to select your email package and your notification options; if NotifyMail is running, the changes (except for startup options) will take effect immediately.
If you are using Eudora, Emailer, or Cyberdog:
In the Eudora configuration, set the Check Mailing every X minutes to 0 so that it won't do a timed mail check (or set it to check mail at 9999 minutes so that it checks for mail at startup). For Emailer, select Emailer from the popup menu in Configure NotifyMail's Preferences that says Tell. If you only have 1 Internet account you can enter 'Internet' (without the quotes), otherwise enter the account name that you want Emailer to check. If you are unclear on what to enter in this box, consult your Emailer documentation for information on Account names within a particular service.
Cyberdog users must put "In Tray (username@hostname.com)" in the account field. Do not put the quotes in it and replace username@hostname.com with your POP3 address.
If you are using Microsoft Outlook Express:
NotifyMail will check all of your email accounts. You should turn off check for mail every X minutes.
If you are using DragStripェ:
If you are using DragStripェ by Poppybank Software, you can use the DragStripェ Addition (called DragStrip Addition). Drag this file onto one of your strips and you'll have a visual indicator of when new mail arrives. You can also launch Configure NotifyMail, and Kill/Launch NotifyMail from the strip by holding down the mouse until the popup menu is displayed. If you can't launch Configure NotifyMail or NotifyMail from DragStripェ, you may have to rebuild your desktop file. If you would like more information about DragStripェ, send check their website at: <http://www.poppybank.com/>
For both the mailbox window and the DragStripェ addition, a single click will either clear the message count or launch a file that you have specified in Configure NotifyMail.
If you are using Internet Config:
You must fill in your mail account (in the form username@hostname) and your mail password in order for NotifyMail to function correctly.
Other items to note:
If you show the mailbox window, you can use Command-Escape to show or hide the window at any time. If you use the flash keyboard light option, you can use Option-Escape to stop the light from flashing.
Note for SLIP and PPP users
If you use MacSLIP from Hyde Park Software Open Transport PPP, FreePPP, or MacPPP and you choose PPP Support in the Startup/Network Options dialog, NotifyMail will automatically start listening (and perform the startup options) when you are actually connected and will stop listening when you disconnect. If you connect again, NotifyMail will start listening again (and perform the startup options). In this case, you DO NOT have to change the file type of NotifyMail to 'APPL'; just leave it as an extension and drop it in your extensions folder. If you use dynamic IP addressing, this is even more useful as your .forward (or mail.delivery file) will be re-uploaded with your current IP address each time you reconnect. Note: this ONLY works with MacSLIP, Open Transport PPP, FreePPP and MacPPP.
If the above paragraph doesn't apply to you read and follow this paragraph. If your connection does not load at startup (i.e. before the Finder starts), then you will have to use ResEdit to change the file type of NotifyMail from ヤappeユ to ヤAPPLユ (or use the enclosed appe<->APPL application). After your connection has started, you will then have to launch NotifyMail by double clicking its icon. Another option is to use Configure NotifyMail and choose Launch NotifyMail from the file menu. In this case, the file type is irrelevant. You may have to rebuild your desktop to get this to work.